palm ruff - German English Dictionary